home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
lists
/
gem
/
l_1199
/
1021
< prev
next >
Wrap
Internet Message Format
|
1994-08-27
|
2KB
From: mforget@elfhaven.ersys.edmonton.ab.ca (Michel Forget)
Subject: Re: digest
Date: Sun, 24 Jul 1994 23:38:06 -0600
Precedence: bulk
Hello Warwick,
>Yes, it was suprising to me too. But it turns out you can still use raster
>copies on partially obscured windows. And sometimes, the fact that some of
>the area to raster-copy is obscured means the raster-copy goes faster, and
>hence is faster. Net gain for top windows is very little.
Could someone who understands how to do this post on the subject?
>BTW, MasterBrowse performs terribly when scrolled while it is not the
>top window, redrawing stuff unnecessarily. Interestingly, this is one
>program that SHOULD operate well as a background window, since it makes
>sense for the user to run MasterBrowse on a document file, then manipulate
>the application which that file documents while scrolling through the
>document in the MasterBrowse window.
Drawing a SpeedoGDOS font in a window is not so easy; you have to use the
clipping rectangle (it is not an option). The other detail affecting
speed is that the program does not skip blank lines or check if a line
is completely obscured (there are valid reasons for not skipping blank
lines but not checking for obscured text is a design flaw which will be
corrected). Still, MasterBrowse _IS_ the fastest GEM text file viewer
available. It uses raster copies for foreground movement, and you can
choose to move by more than single-line increments if you want to scroll
any faster (though it is already too fast to read at single-line
increments).
>IMO, applications should not use the desktop for its own. At the very
>least, it should be configurable (Interface is a good example of this).
I _CAN'T_ seem to get this feature to work. It looks so simple, but the
system does not seem to do anything after I tell it the address of the
object tree to use as the new desktop. It does not redraw it, or
do much of anything. I do not like the idea of having a desktop
for every application much, but I would like to be able to do it.
For my desktop replacement (UniDesk), the "desktop" is in a window.
--
Michel Forget \\ mforget@elfhaven.ersys.edmonton.ab.ca //
Electric Storm Software \\ ess@tibalt.supernet.ab.ca //
PGP Public Key Finger. = 1F C0 D3 FE 40 51 7F 47 F3 4A C6 AD 6E 02 71 85